List of information graphics software

This is a list of software to create any kind of information graphics:

Software Example(s) Interface Licence(s) Operating system Distinguishing features
License Open Source (yes/no) Price
Algebrator GUI Proprietary No $58.99 Linux, Mac OS X, Sugar, Windows 2D graphs
Baudline GUI Proprietary No, source available Free FreeBSD, Linux, Mac OS X, Solaris Signal analysis tool
DADiSP GUI, command line, SPL script language Proprietary No UNIX, Windows Numerical analysis and signal processing with a spreadsheet-like interface
DAP Statistics
DataScene GUI Shareware No Free express, $169 – $299 std. and pro. Linux, Unix/X11, Windows 2D & 3D graphing, animated graphs, data analysis, curve fitting, and data monitoring.
Descartes (plotting tool) GUI GPL Yes Free Any (Python) Inactive as of 2005
EasyPlot GUI (scriptable) and via COM interface using DLL Proprietary No Academic US$349, Corporate and Government US$399, Multi-license discount. Demo is free Windows Reads text, CSV, or binary data files. Plots functions by equations. Creates trend-lines, does forward and reverse FFTs on selected data. Multiple axes. 2-D and 3-D plotting. Extremely scriptable.
EditGrid GUI (Web based) Free, or with subscription service Any (Web-based application) Online spreadsheet
EJS GUI GPL Yes Free Linux, Mac OS X, Windows Creates ODE solving interactive, ready-to-publish Java applets
Epi Info GPL Yes Free Windows Statistics
EpsTk Toolkit for use with MATLAB and GNU Octave GPL Yes Free Any (Octave or MATLAB)
EViews Proprietary No Statistics
Fityk GUI, Command line GPL Yes Free Linux, Mac, Windows specialized in curve fitting
FlexPro Proprietary No MS Windows only
FreeMat Yes Free Linux, Mac OS X, Windows
GeoGebra GUI GPL Yes Free Linux, Mac OS X, Sugar, Windows Very good for rendering Geometry, Graphs, Statistical Diagrams, (LaTeX) Formula Rendering. All antialiased in PNG Export. Export to SVG, EPS, EMF, PNG, PDF.
Gnumeric GUI GNU GPL Yes Free Cross-platform Spreadsheet
GNU Octave GUI, command line, C, C++, Fortran GPL Yes Free eComStation, FreeBSD, Linux, Mac OS X, OS/2, Solaris or Windows MATLAB compatible, built-in ODE and DAE solvers, extensive user contributed toolboxes
Gnuplot Command line, Python, Ruby, Smalltalk own licence Yes Free Amiga, Atari ST, BeOS, Linux, Mac, MS-DOS, OS/2, OS-9/68k, Ultrix, Windows, VMS Built in scripting language
GLE Command line, GUI BSD / GPL Yes Free Linux, Mac, Windows Graphics scripting language
GraphPad Prism GUI proprietary No academic US$450, student US$300 Mac, Windows
Grace Command line, GUI, various APIs GPL Yes Free Linux, Mac(X11), Windows (cygwin) Uses Motif; fork of Xmgr
Graph GUI GPL Yes Free Windows
Graphviz DOT language CPL Yes Free Linux, Mac OS X, Windows
gretl GUI GPL Yes Free Linux, Mac, Windows Specialized in econometrics and time series analyses, built-in scripting language, interface to gnuplot and R
IDPS GUI, Fortran, C, Python, Socket Server GPL Yes Free Linux, Mac OS X, OSF1/True64, Solaris, Windows Uses Qt 3/Qt 4, runs as a server
IGOR Pro GUI proprietary No Non-free
standard US$550
academic US$395
student $US85
Mac, Windows 3D and volume visualization, Curve and peak fitting, Signal processing, Image processing
JFreeChart GUI, Java, Groovy LGPL Yes Free Any (Java)
jHepWork GUI, Java, Jython scripting LGPL Yes Free Any (Java) Multi-platform, IDE with code assist, Jython/Python scripting
KChart GUI GPL Yes Free Linux (KDE)
Kig GUI GPL Yes Free Geometry diagrams only
kst GUI GPL Yes Free Linux (KDE), Windows (beta)
LabPlot GUI, Qt scripting GPL Yes Free Linux (KDE)
LabVIEW Proprietary No
MagicPlot GUI Proprietary No $159, free for personal use Any (Java) Curve fitting, batch processing
Maple GUI, Command line No $1895 Linux, Mac OS X, Windows
MathCad GUI No $1195 Windows Simple GUI driven interface
Mathematica GUI, Command line, C++ No $2495 HPUX, Linux, Mac OS X, Solaris, Windows Computer algebra, statistics and numerical analysis system with general graphic language
MATLAB GUI Proprietary No Linux, Mac OS X, Windows Matrix system
Maxima GUI, Command line GPL Yes Free BSD, Linux, Mac OS X, Unix Like OS, Windows Various graphical user interfaces, Support LaTex with GNU TeXmacs and Web frontend with Sage
Mavis GUI Proprietary No Free for personal use Windows Interactive, animated graphs, charts and diagrams
MedCalc GUI Proprietary No $395 Windows Statistics
Microsoft Excel GUI Proprietary No Mac OS X, Windows Spreadsheet
MLPlot Java API GPL Yes Linux, Mac OS X, Windows SVG
Monarch Charts Charting library Commercial No Any, Java Charting library component based on java, SPC charts
Nucalc GUI proprietary No Non-freeUS$100[1] Mac OS, Mac OS X, Windows
Numbers (iWork) GUI Proprietary No Mac OS X Spreadsheet
OpenOffice.org Calc GUI GNU LGPL Yes Free Cross-platform Spreadsheet
OpenPlaG GUI GPL Yes Free Any (PHP 5) graph plotter
Origin GUI, COM, C/C++ and scripting proprietary No Non-freeUS$
950(std)
1500 (pro)
50(student)[1]
Windows
Paraview GUI, Python scripting GPL Yes Free Linux/Unix, Mac OS X, Windows Parallel scientific and Computational Fluid Dynamics visualizations
PDL Free Perl Data Language
PGPLOT FORTRAN, C No Free for non commercial Linux, Mac, Windows (Fortran) California Institute of Technology Inactive as of 2001
Physics Plot GUI proprietary No Non-freeUS$100 Windows (visualbasic)
ploticus Command line, C GPL Yes Free Linux, Mac, Windows plots and charts from data
PLplot Ada, C/C++/D, Fortran 77/90, C, C++, Java, Lisp, Lua, OCaml, Octave, Perl, Python, Tcl/Tk LGPL Yes Free Linux, Mac, Windows Many different output formats: CGM, GIF, Jpeg, Png, Latex, PBM, PDF, Postscript, SVG, XFig, Qt, wxWidgets
PSPP GUI, command line GPL Yes Free Linux, Mac, Windows Statistical analysis of sampled data. Free replacement for SPSS.
QtiPlot GUI, Python GPL Yes free if compiled from source Linux, Mac, Windows Python scriptable
R GPL Yes Free Linux, Mac, Windows Interoperabile with other free software packages.
RLPlot GUI GPL Yes Free Linux, Mac, Windows
ROOT GUI, C++, Python, Ruby LGPL Yes Free Linux, Mac, Windows De facto standard in high energy physics
RRDtool Command line GPL Yes Free Linux, Windows
S-PLUS Proprietary No Statistics
S-Lang Statistics
S-Lang
SAS System Proprietary No Statistics
Scilab CeCILL Yes Free Linux, Mac OS X, Windows Matrix system
SciPy, NumPy, matplotlib modules for Python Python, GUI, command line BSD/matplotlib Yes Free FreeBSD, Linux, Mac OS X, Windows Extensive numerical and scientific library with MATLAB-style plotting
SOCR Statistics
SPSS GUI, Command Line Proprietary No Statistics
Stata Proprietary No Statistics
Statgraphics GUI Proprietary No $695 Windows Statistical software package for exploratory data analysis, statistical modeling, design of experiments, time series forecasting, quality improvement and Six Sigma.
StatPlanet GUI Proprietary No Free, Commercial version: $430 - $640 Linux and Mac (web only), Windows (web and desktop) Interactive graphs and maps, online and desktop versions
Statistical Lab
Systat Proprietary No Statistics
SymPy BSD Yes Free Linux, Mac OS X, Windows Python library for computer algebra and symbolic mathematics
Sysquake GUI, command line Proprietary No $250 (LE free) Linux, Mac OS X, Windows MATLAB compatible, interactive graphics
SciDAVis GUI, Python GPL Yes Free Linux, Mac, Windows Qt4-based GUI, Python scriptable
SigmaPlot GUI proprietary No Non-freeCommercial US$799, Government US$699, Commercial US$549 Windows
Tableau GUI Proprietary No $999 – $1800 Windows Spreadsheet
Tecplot GUI proprietary No varies Linux, Mac, UNIX, Windows Computational Fluid Dynamics
Teechart Charting library Commercial Yes Linux, Windows Charting, Gauge and Map components for .NET, VCL, ActiveX, Java, PHP.
think-cell chart GUI proprietary No Annual subscription Windows Support for waterfall, Marimekko and Gantt charts. Direct integration into Microsoft PowerPoint.
Veusz GUI, Python, Command line GPL Yes Free Mac, Unix, Windows Create publication-quality PS/PDF plots, Python scripting and plugin interface
Visifire Independent of Server side Scripting GPL Yes Free Mac, Windows
Zoho Office Suite GUI (Web based) Proprietary No Any (Web-based application)

Vector graphics

Vector graphics software can be used for manual graphing or for editing the output of another program. Please see:

See also

References

  1. ^ a b MSRP for full version. Discounted downloads and academic discounts might be available.